Seychelles 2003

frogfish
frogfish
eal catfish
eal catfish
octopus
octopus
starfish
starfish
moray-eal
moray-eal
leaffish
leaffish
red-snapper
red-snapper
indian ocean walkman
indian ocean walkman
scorpionfish
scorpionfish
grey reef shark
grey reef shark